What is the meaning of the word "gung ho"?

Definitions: